const date = new Date();
const formatter1 = new Intl.DateTimeFormat('zh-CN', {
  dateStyle: 'full',
}).format(date);

console.log(formatter1); // 2024年11月24日星期w



const options = { dateStyle: 'long', timeStyle: 'short' };
const formatter2 = new Intl.DateTimeFormat('zh-CN', options);
console.log(formatter2.format(new Date())); // 输出类似 "2024年12月16日 12:34"

const customOptions = {
  year: 'numeric',
  month: '2-digit',
  day: '2-digit',
  hour: '2-digit',
  minute: '2-digit',
  second: '2-digit',
  hour12: false // 使用24小时制
};
const formatter3 = new Intl.DateTimeFormat('zh-CN', customOptions);
console.log(formatter3.format(new Date())); // 输出类似 "12/16/2024, 09:21:30"


const formatter4 = new Date().toLocaleString().replace(new RegExp('\/', 'g'), '-');
console.log(formatter4);
